wearing part of a machine - Francés Inglés Diccionario